take the upper hand - Französisch Englisch Wörterbuch